technological disasters - Alemán Inglés Diccionario